Adaptive Domain Abstraction in a Soft-Constraint Message-Passing Algorithm
نویسندگان
چکیده
The computational tasks of model-based diagnosis and planning in embedded systems can be framed as soft-constraint optimization problems with planning costs or state transition probabilities as preferences. Running constraint optimization in embedded systems requires to reduce complexity, which can be achieved by combining dynamic programming message-passing algorithms with message approximation. We found that current approximation approaches such as Mini-Cluster Tree Elimination (MCTE) lack flexibility in adapting to resource limits such as limited memory, e.g. imposed by embedded controllers. We propose a new message approximation method based on the adaptive abstraction of domains and constraints, extending upon MCTE. We argue that our approach can be more flexibly adapted to imposed size limits when applied to constraint optimization problems with big constraints and big domains, which are typical for diagnosis and planning. It is further shown that the adaptation step is itself an optimization problem, which can be relaxed to and solved as a linear optimization problem. From preliminary empirical tests we conclude that the method has potential for diagnosis problems, but is probably limited with regard to binary constraint optimization problems.
منابع مشابه
Distributed Clustering in Cognitive Radio Ad Hoc Networks Using Soft-Constraint Affinity Propagation
Absence of network infrastructure and heterogeneous spectrum availability in cognitive radio ad hoc networks (CRAHNs) necessitate the self-organization of cognitive radio users (CRs) for efficient spectrum coordination. The cluster-based structure is known to be effective in both guaranteeing system performance and reducing communication overhead in variable network environment. In this paper, ...
متن کاملA Message-Passing Distributed Memory Parallel Algorithm for a Dual-Code Thin Layer, Parabolized Navier-Stokes Solver
In this study, the results of parallelization of a 3-D dual code (Thin Layer, Parabolized Navier-Stokes solver) for solving supersonic turbulent flow around body and wing-body combinations are presented. As a serial code, TLNS solver is very time consuming and takes a large part of memory due to the iterative and lengthy computations. Also for complicated geometries, an exceeding number of grid...
متن کاملA Soft-Input Soft-Output Target Detection Algorithm for Passive Radar
Abstract: This paper proposes a novel scheme for multi-static passive radar processing, based on soft-input soft-output processing and Bayesian sparse estimation. In this scheme, each receiver estimates the probability of target presence based on its received signal and the prior information received from a central processor. The resulting posterior target probabilities are transmitted to the c...
متن کاملOptimization and Evaluation of a Titanium Adaptive Mesh Refinement Code
Adaptive Mesh Refinement (AMR) is a grid-based approach to approximating the solutions to partial differential equations (PDEs). It is governed by the principle that some portions of the grid require more computation to solve than other regions. AMR uses an adaptive approach to adjust the resolution of the computational domain to reflect the varying computational needs. A highperformance implem...
متن کاملEfficient Message Passing and Propagation of Simple Temporal Constraints: Results on Semi-Structured Networks
The familiar Simple Temporal Network (STN) is a widely used framework for reasoning about quantitative temporal constraints over variables with continuous or discrete domains. The inference tasks of determining consistency and deriving the minimal network are traditionally achieved by graph algorithms (e.g., Floyd-Warshall, Johnson) or by iteration of narrowing operators (e.g., 4STP). However, ...
متن کامل